package org.apache.dolphinscheduler.dao.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.util.Date;

@TableName("t_ds_memory_address_test")
public class MemoryAddress {
    @TableId(value = "id", type = IdType.AUTO)
    private int id;
    @TableField(value="tag")
    private  String tag;
    @TableField(value="out_path")
    private  String outPath;
    @TableField(value="create_time")
    private Date createTime;
    @TableField(value="update_time")
    private Date updateTime;
    @TableField(value="method_type")
    private  String methodType;
    @TableField(value="next_tag")
    private  String nextTag;
    @TableField(value="next_tag_list")
    private  String nextTagList;
    @TableField(value="node_id")
    private  int nodeId;
    @TableField(value="next_node_id")
    private  int nextNodeId;
    @TableField(value="process_instance_id")
    private  int processInstanceId;
    @TableField(value="input_param")
    private  String inputParam;

    @TableField(value="model_tag")
    private  int modelTag;
    @TableField(value="output_point")
    private  int outputPoint;

    public int getOutputPoint() {
        return outputPoint;
    }

    public void setOutputPoint(int outputPoint) {
        this.outputPoint = outputPoint;
    }

    public int getModelTag() {
        return modelTag;
    }

    public void setModelTag(int modelTag) {
        this.modelTag = modelTag;
    }

    public String getInputParam() {
        return inputParam;
    }

    public void setInputParam(String inputParam) {
        this.inputParam = inputParam;
    }


    public int getProcessInstanceId() {
        return processInstanceId;
    }

    public void setProcessInstanceId(int processInstanceId) {
        this.processInstanceId = processInstanceId;
    }

    public int getNodeId() {
        return nodeId;
    }

    public void setNodeId(int nodeId) {
        this.nodeId = nodeId;
    }

    public int getNextNodeId() {
        return nextNodeId;
    }

    public void setNextNodeId(int nextNodeId) {
        this.nextNodeId = nextNodeId;
    }

    public String getOutPath() {
        return outPath;
    }

    public void setOutPath(String outPath) {
        this.outPath = outPath;
    }

    public String getNextTagList() {
        return nextTagList;
    }

    public void setNextTagList(String nextTagList) {
        this.nextTagList = nextTagList;
    }

    public String getNextTag() {
        return nextTag;
    }

    public void setNextTag(String nextTag) {
        this.nextTag = nextTag;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }


    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getMethodType() {
        return methodType;
    }

    public void setMethodType(String methodType) {
        this.methodType = methodType;
    }
}
